kwh (power unit) - French English Dictionary